Stephan Cannon, 26, was sentenced on Wednesday to life in prison for the murder of retired St. Louis police captain David Dorn — and an additional 30 years for other crimes.
Published: Monday, November 7th, 2022 @ 6:25 pm
By: Daily Wire
|